#include "stdio.h"
#include "voled_api.h"
#include "digimon_api.h"
#include "common.h"
#include "digimon_ui.h"
void printf_b(int len)
{
    int i =0;
    for(i = 0; i < len; i++)
    {
        printf("\b");
    }
}

/* 2 digimons */
int main()
{
    digimon_t *digimon = NULL;
    long mtime = 0;
    digi_api.digimon_create(0, &digimon);

    /* digimon live pthread */
    digi_api.digimon_alive(digimon);
    system("clear");
    while(1)
    {
        mtime = time(NULL);
        digi_api.digimon_display(digimon, mtime % 2);
        oled.refresh_all(1);
        digi_api.digimon_dump(digimon);
        delay_ms(500);
        //system("clear");
    }
    
    
    return 0;
}
